.empty-box::before {
	content: '';
	display: table;
}
page {
	background-color: #F9F9F9;
}
.empty-img {
	width: 200upx;
	height: 200upx;
	display: block;
	margin: auto;
	margin-top: 30%
}

.empty-msg {
	text-align: center;
	color: #999999;
	margin-top: 60upx;
}

.empty-btn {
	margin-top: 50upx
}

.cart-list {
	width: 100%;
	padding-bottom: 220upx;
}

.cart-item {
	/* width: calc(100% - 40upx); */
	/* padding:20upx; */
	overflow: hidden;
	border-bottom: 6upx solid #F9F9F9 !important;
	
	
}
.cart-item:last-child{border:none !important;}
.cart-base-item{
	display: table;
	padding: 20upx;
	box-sizing: border-box;
	width: 100%;
	background-color: #FFFFFF;
}
.cart-info{
	
}
.cart-item>view {
	float: left;
}

.cart-radio {
	width: 70upx;
	display: table-cell;
	vertical-align: middle;
}

.cart-goods {
	width: 100%;
	position: relative;
}

.cart-bottom {
	position: fixed;
	bottom: 50px;
	left: 0;
	width: 100%;
	height: 110upx;
	z-index: 1;
	background: #fff;
}

.cart-bottom>view {
	float: left;
	height: 110upx;
}

.cart-bottom-left {
	width: 50%;
	box-sizing: border-box;
	border-top: 1upx solid #e1e1e1;
	padding: 0 20upx;
}

.cart-bottom-right {
	width: 50%;
	line-height: 110upx;
	background: #000000;
	color: #fff;
	text-align: center;
}

.cart-bottom-left>view {
	float: left;
}

.radio-all {
	width: 100upx;
}

.all-radio {
	transform: scale(0.8);
	margin-top: 15upx;
}

.radio-all>view {
	font-size: 28upx;
	position:relative;
	left: -4upx;
	top: 4upx;
}

.bottom-total {
	background-color: #FFFFFF;
	width: calc(100% - 100upx);
	text-align: right;
	color: #999;
}

.bottom-total>view {
	height: 55upx;
}

.bottom-total>view:first-child {
	line-height: 70upx;
}

.cart-price {
	font-weight: bold;
	color: #333;
	font-size: 36upx;
	font-family: 'OTF';
}

.delete-cart {
	position: absolute;
	width: 30upx;
	height: 30upx;
	top: 26upx;
	right: 0upx;
	text-align: center;
	line-height: 25upx;
}

.delete-cart i {
	font-size: 24upx;
	color: #999
}

.cart-num-set {
	position: absolute;
	width: 140upx;
	height: 35upx;
	line-height: 35upx;
	right: -6upx;
	bottom: 42upx
}

.cart-num-set>view {
	float: left;
	width: 35upx;
	box-sizing: border-box;
	height: 35upx;
	text-align: center;
	background: #FFFFFF;
}

.cart-num-set .num-btn {
	width: 34upx;
	height: 34upx;
	float: left;
}

.num-btn i {
	font-size: 26upx;
	font-weight: bold;
}

.cart-num-set>view.num-input {
	width: 70upx;
	height: 34upx;
}

.num-input-num {
	height: 34upx;
	line-height: 34upx;
	font-size: 28upx;
	color: #666;
	margin-top: -3upx;
	background: transparent !important;
}

.num-input-num input , .cart-num-set>uni-view{
	background: transparent !important;
}
.see-more{
	clear: both;
	color:#D51519;
	position: absolute;
	bottom: 40upx;
	left: 55%;
}
/* .see-more i{color:#fff;font-size: 26upx;margin-left: 10upx;} */
.see-more text {font-weight:500; text-decoration:underline;}
.see-more i{color:#D51519;font-size: 26upx;margin-left: 10upx; font-weight: bold;}
.made-info{
	width: 100%;
	clear: both;
	/* box-shadow: 4upx 4upx 36upx #D7D7D8; */
	/* border:1upx solid #F1F1F1; */
	box-sizing: border-box;
	/* padding: 0 20upx; */
	background-color: #F9F9F9 ;
	position: relative;
}
.made-info .jt_t {

	position: absolute;
	top:-40upx;
	left: 50%;
	width: 0;
	height: 0;
	border: 20upx solid transparent;
	border-bottom-color: #F9F9F9;
}
.made-title{
	/* width: calc(100% - 40upx); */
	background-color: #F9F9F9 ;
	padding:20upx ;
	overflow: hidden;
	height:60upx;line-height: 60upx;
	/* border-bottom: 2upx solid #E1E1E1; */
	/* background: #fff; */
}
.made-title > view{float: left;height: 60upx;}
.made-title > view.made-title-icon{width: 10upx;background: #000;height:28upx;margin-top:16upx;border-radius: 5upx;}
.made-title-txt{margin-left: 10upx;}
.made-title > view.made-title-btn{float: right;width: 220upx;text-align: center;color:#fff;background: #cb1d24;border-radius: 6upx;}
.made-title-btn i{color:#fff;margin-right: 10upx;}
.made-info-made{
	width: 100%;
	box-sizing: border-box;
	padding: 20upx ;
	background: #F9F9F9;
	border-top: 2upx solid #E1E1E1;
}
.made-info .made-info-made:last-child{
	border-bottom: none;
}
.made-item{
	overflow: hidden;
	height: 70upx;
	line-height: 70upx;
	color:#999;
}
.made-item text{color:#666}
.made-item > view{float: left;width: 33.3%;}
.made-words{
	background: #f9f9f1;
}
.made-area{
	font-weight: bold;
}
.made-right{
	background: #f9f9f9;
}
/* 遮罩层 */
.goods-model{
	position: fixed;
	top:0;
	left:0;
	width: 100%;
	height:100%;
	background: #fff;
	z-index:9;
}
/* changeCart(e){
				if(e.detail.value.length == this.list.length) {
					this.all_check = true
				} else {
					this.all_check = false;
				};
				this.list.forEach((item) => {
					if (e.detail.value.indexOf("" + item.id) > -1) {
						item.checked = true;
					} else {
						item.checked = false;
					}
				})
				console.log(this.list)
				this.$forceUpdate();
			}, */
/* selectAll(e){
				var all = e.detail.value.length;
				console.log(all)
				if (all > 0) {
					this.all_check = true;
				} else {
					this.cart_ids = [];
					this.all_check = false;
				}
				for(var i in this.list) {
					// this.list[i].$set('checked', this.all_check);
					this.$set(this.list[i], 'checked', this.all_check)
				}
				console.log(this.list) 
				this.$forceUpdate();
				},*/